home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 1995 #5 & #6 / Amiga Plus CD - 1995 - No. 5 and 6.iso / pd / daten / easyvideo / doku / easyvideo.txt < prev    next >
Text File  |  1995-08-27  |  46KB  |  1,067 lines

  1.  
  2. EasyVideo Version 3.1
  3. Die Videoverwaltung für zu Hause
  4. (Version 1.1 Programm des Monats AMIGA 07/93)
  5.  
  6. Einleitung
  7. Gleich zu Beginn möchte ich einiges Grundlegende mitteilen. Die unregi-
  8. strierte Version des Programmes darf frei kopiert werden, wobei keinerlei 
  9. Gebühren erhoben werden dürfen (evtl. <=5,00 DM Kopiergebühr). Eine 
  10. kommerzielle Nutzung, der Verkauf und Programmänderungen bedürfen 
  11. meiner schriftlichen Zustimmung. Desweiteren übernehme ich keine Haf-
  12. tung bei Datenverlust und Programmfehlern.
  13. Ab der Version 2.0 wird ein Sharewarebetrag von 20,00 DM erhoben, mehr 
  14. ist immer willkommen. Die alleinigen Rechte am Vertrieb der registrierten 
  15. Version von EasyVideo liegen bei A.P.S.-Elektonik und natürlich bei mir, 
  16. dem Programmautor.
  17. Die unregistrierte Version von EasyVideo dürfen Sie nur 10 Wochen lang 
  18. testen, bei längerer und intensiver Nutzung bitte ich Sie, sich registrieren zu 
  19. lassen.
  20. Dieses Programm wurde entwickelt, da ich noch keine Videoverwaltung ge-
  21. funden habe, die meinen Ansprüchen genüge getan hätte. Dazu gehört eine 
  22. einfache und übersichtliche Bedienung und eine frei konfigurierbare Anzei-
  23. ge/Druckausgabe. Gerade hierin zeichnet sich EasyVideo besonders aus.
  24.  
  25. Installationshinweise
  26. Von der Diskette kann EasyVideo komfortabel mit dem Commodo-
  27. re-Installer installiert werden. Vorhandenen Konfigurationsdateien werden 
  28. erkannt und nur nach Wunsch überschrieben.
  29. Das EasyVideo ist fast vollständig mit der Maus zu bedienen (natürlich auch 
  30. Tastatur und Menüs) und ist nur ab OS 2.0 lauffähig. Das Programm wird 
  31. von der Workbench gestartet. Auch ein Start von der Shell ist möglich, aber 
  32. dabei ist eine Erhöhung des STACKS auf mindestens 10000 notwendig. 
  33. Ansonsten müßte das Programm wohl auf jeder 1MB-Maschine laufen, da 
  34. es keine besonderen Ansprüche an die Hardware stellt. Lediglich maximal 
  35. (bei eigenem Screen usw.) etwa 700 kByte Hauptspeicher sollten zur Verfü-
  36. gung stehen, wobei etwa 180 kByte bei eigenem Screen auf das 
  37. CHIP-Memory entfallen. Ansonsten kann man für je 100 Datensätze ca. 41 
  38. kByte zusätzliches Memory einplanen. Das sind für 1000 Datensätze 410 
  39. kByte (Summe ca. 1.1 MByte maximal).
  40. Das Programm benötigt die Konfigurations-Datei VIDEO.CONFIG im 
  41. ENVARC: oder S:-Verzeichnis. Ohne diese startet EasyVideo nicht. Soll 
  42. das Programm auf eine Festplatte installiert werden, ändern Sie die Einträge 
  43. "Name" und "Laufwerk" in der Datei VIDEO.CONFIG bzw. im integrierten 
  44. SETUP auf Ihre Gegebenheiten. Für die Laufwerksdefinition sollten Sie fol-
  45. gende bzw. ähnliche Zeile in Ihre S:Startup-Sequence eintragen (logisches 
  46. Gerät zuweisen der Übersicht halber).
  47. ASSIGN  video:  dh1:anwender/video
  48. Der Eintrag "video:" wird dann als Laufwerk eingetragen, 
  49. "dh1:/anwender/video" ist Ihr wirkliches Verzeichnis auf der Platte. Beide 
  50. Einträge können natürlich beliebig gewählt werden.
  51. Daten älterer Versionen werden im allgemeinen automatische konvertiert 
  52. und eingelesen. Ein Einlesen neuerer Videodateien in ältere Programm-
  53. versionen ist nicht möglich.
  54.  
  55.  
  56. Konfigurationsdatei
  57. Dieser Abschnitt ist eigentlich nur für Diejenigen unter Euch wichtig, die 
  58. mit EasyVideo mehr machen möchten bzw. um die 
  59. Einstellungsmöglichkeiten nachzulesen.
  60. Die Konfigurationsdatei befindet sich immer im ENVARC: oder S: Ver-
  61. zeichnis und hat den Namen "Video.config". Die meisten der vorhandenen 
  62. Einträge werden beim Weglassen durch sinnvolle Standardwerte belegt (im 
  63. Zweifelsfalle also einfach die betreffende Zeile löschen). Desweiteren sind 
  64. keinerlei Leerzeichen erlaubt. 
  65. Nun zu den einzelnen Parametern. 
  66. Die einzelnen Abschnitte werden durch Worte in eckige Klammern abge-
  67. trennt, die zur besseren Struckturierung dienen.
  68.  
  69. (Defaultwerte in Klammern)
  70. [Farben]
  71. Hier werden die 8 möglichen Farben durch ihre RGB-Werte definiert. 
  72. Syntax: 
  73.     COLORn=r,g,b    
  74. - n = Farbregister 0 - 7
  75. - r = Rotanteil
  76. - g = Grünanteil
  77. - b = Blauanteil der Farbe
  78.  
  79.     MAPCOLORn=r
  80. - setzt Farbregister "n" (0-7) gleich dem Farbregister "r"
  81. - (z.B. wenn EasyVideo auf der Workbench arbeitet um die Fensterfarbe 
  82. anzupassen an den Standard (grau) -> MAPCOLOR5=0)
  83.  
  84.     WB_FARBEN=jn
  85. - wenn jn=JA dann startet EasyVideo mit der Farbeinstellung der WB 
  86. (Nein) 
  87.  
  88.     FARBTABELLE=n0,n1,n2,n3,n4,n5,n6,n7,n8
  89. - Farbregisterzuordnung zu den Pen´s (Farbregister 0-7)
  90. - n0 DetailPen   - n1 BlockPen
  91. - n2 Text vor Hintergrund - n3 helle 3D Kante
  92. - n4 dunkle 3D Kante  
  93. - n5 Füllfarbe aktives Fenster
  94. - n6 Text im aktiven Fensterrahmen 
  95. - n7 Hintergrundfarbe
  96. - n8 aktiver Text vor Hintergrund 
  97. - n9 numDrIPens nicht ändern
  98. Die Farbeinstellungen zeigen nur dann eine Wirkung, wenn das Programm 
  99. auf einem eigenen Screen arbeiten darf (WORKBENCH=NEIN). Diese 
  100. Einstellungen sind nur für Leute, die wissen was sie tun! 
  101.  
  102. [Datei]
  103. In diesem Abschnitt erfolgt die Angabe des Dateinamen bzw. das Verzeich-
  104. nis der Videodatei.
  105. Syntax: 
  106.     NAME=name
  107. - "name" der Datei (Video.dat)
  108.  
  109.     LAUFWERK=lw + Verzeichnis/
  110. - Laufwerk bzw. Verzeichnis für Datendatei und Import/Export-Dateien
  111.  
  112.     REXXSTART=befehl
  113. - nach dem Start von EV wird er angegebene Befehl ausgeführt (run rexx:rx 
  114. REXX:EV_Start.Rexx)
  115.  
  116.     REXXBEFEHLn=befehl,menüeintrag
  117. - n = 1-9 Befehle, die im Menü mit dem Textmenüeintrag angezeigt werden 
  118. ( )
  119.  
  120.     TRENNER=s
  121. - s steht für ein Zeichen, was zwischen den einzelnen Felder bei Im-/Export 
  122. steht.
  123.  
  124.     BEGRENZUNG=s
  125. - s steht für ein Zeichen, womit die einzelnen Felder bei Im-/Export einge-
  126. schlossen werden sollen.
  127.  
  128.     AUTORENAME=jn
  129. - ist jn=JA dann wird nach einem Import die Textdatei durch anhängen der 
  130. Endung ".BAK" umbenannt. Dadurch wird ein versehentliches Neu-
  131. importieren unmöglich (Nein).
  132.  
  133.     AUTOBACKUP=jn
  134. - wenn jn=JA dann wird vor dem Abspeichern die "alte" Datei durch An-
  135. hängen von ".BAK" umbenannt, um den älteren Datenbestand zu sichern 
  136. (Ja)
  137.  
  138.     SAVEREQUEST=jn
  139. - wenn jn=JA dann wird beim Beenden die Frage, ob Abgespeichert werden 
  140. soll, immer gestellt. (Nein)
  141.  
  142. [General]
  143. Einstellungen für die normale Arbeit mit dem Programm.
  144. Syntax: 
  145.     BLAETTERN=n 
  146. - Zeit in etwa (!) n/10 sec für das automatische Blättern bei gedrückt gehal-
  147. tener Maustaste (5)
  148.  
  149.     NEULEER=jn
  150. - ist jn=JA dann wird bei "Neuaufnahme" ein leerer Kassetteneintrag er-
  151. zeugt. Die Datenfelder können nun eingegeben werden und mit "Ändern" 
  152. übernommen werden. Bei NEIN wird ein Datensatz mit den aktuell ange-
  153. zeigten Werten angelegt. (Nein)
  154.  
  155.     Ändern=n
  156. - Funktionalität für geänderte Datensätze setzen - n 0 = Änderungen immer 
  157. automatisch ändern; 1 = Änderung nur durch "Ändern-Gadget"; 2 = not-
  158. wendige Aktualisierung erfragen (1)
  159.  
  160.     LöschAbfrage=jn
  161. - bei jn=JA erfolgt eine Sicherheitabfrage vor dem Löschen von Daten-
  162. sätzen (Nein)
  163.  
  164.     RESORT=jn
  165. - ein JA führt eine Neusortierung immer nach dem Laden der Datei aus. 
  166. (normalerweise nicht notwendig, da die Daten sortiert abgespeichert sind) 
  167. (Ja)
  168.  
  169.     SUCHUPCASE=jn
  170. - wird ein JA angegeben so ist standardmäßig die Suche nach Klein- und 
  171. Großbuchstaben aktiviert (Nein)
  172.  
  173.     SUCHEXAKT=jn
  174. - wind JA angegeben, so muß der Suchbegriff exakt mit einem Feld über-
  175. einstimmen. (Nein)
  176.  
  177.     AUTOSTATISTIK=jn
  178. - ein JA zeigt automatisch eine prozentuale Statistik als Balkengrafik an. 
  179. Dieses wird im Hintergrund getan und stört nicht bei der Arbeit mit dem 
  180. Programm. (Nein)
  181.  
  182.     STATISTIKSPEED=n
  183. - gibt die Darstellungsgeschwindigkeit der Statistikbalken an (ca. n*8 
  184. Datensätze je sec) (2)
  185.  
  186.     UMSCHALTUNGSTATISTIK=n
  187. - wird die angegebenen Prozentzahl n überschritten, so wird die Statistik auf 
  188. 100% je Balken ansonsten n% ja Balken angezeigt (20). 
  189.  
  190.     LP*2=jn
  191. - wenn JA, dann wird bei der automatischen Minutenberechung von LP 
  192. Beiträgen, der berechnete Minutenwert verdoppelt. Z.B. wenn ein Rekor-
  193. der trotz LP nur Bandzeit anzeigt. (Nein)
  194.  
  195.     WORKBENCH=jn
  196. - wird JA angegeben so wird das Programm auf dem Workbench-Screen 
  197. gestartet (kein eigener Screen also), Voraussetzung ist allerdings, daß die 
  198. Workbench mit mindestens 4 (besser 8) Farben arbeitet (Nein)
  199.  
  200.     FEHLERWINDOW=jn
  201. - ein NEIN öffnet nicht das EasyVideo-Fehlerfenster (Ja)
  202.  
  203.     REXXANZEIGE=jn
  204. - ein NEIN zeigt kein Status "REXX" beim Erhalt eines AREXX-Befehls 
  205. an (Ja)
  206.  
  207.     MINMEMORY=n
  208. - n gibt den Hauptspeicher an der nach dem Laden des Programmes noch 
  209. mindestens frei bleiben muß (möglichst keine Werte unter 100 kByte) 
  210. (100)
  211.  
  212.     TEXTFONT=name.font
  213. - "name.font" gibt den Zeichensatz an, der für alle Textausgaben verwendet 
  214. werden soll (es sind nur Nichtproportionale mit der Größe 8 verwendbar)
  215.  
  216.     LISTFONT=name.font
  217. - "name.font" gibt den Zeichensatz an, der für die Listenausgabe am Bild-
  218. schirm verwendet werden soll. Hier sind auch nur wenige geeignet (am 
  219. besten probieren).
  220.  
  221.     LISTFONTSIZE=n
  222. - n gibt die Größe der Zeichen für die Listenausgabe  an. (Bsp. LIST-
  223. FONT=HP_L_LinePrn.font          LISTFONTSIZE=6 gestattet eine 
  224. Listenausgabe mit 103 Zeichen je Zeile! bei Highres)
  225.  
  226.     WINPOSEV=x,y
  227. - xy-Position des Haupt-Fensters von EasyVideo
  228.  
  229.     WINPOSSETUP=x,y
  230. - xy-Position des Setup-Fensters 
  231.  
  232.     WINPOSAUSWAHL=x,y
  233. - xy-Position des Ausgabeauswahl-Fensters 
  234.  
  235.     WINPOSLISTHB=x,y
  236. - xy-Position des Listenausgabe-Fensters 
  237.  
  238.     WINPOSLISTHB=b,h
  239. - Höhe und Breite des Listenausgabe-Fensters 
  240.  
  241.  
  242. [Kassetten]
  243. Verwalten Sie Ihre Kassetten nur mit Echtzeiteinträgen (Videorekorder mit 
  244. Echtzeitanzeige), so sind keine Eintragungen in diesem Abschnitt notwen-
  245. dig!
  246. Dieses sind die notwendigen Einstellungen, die für das automatische Be-
  247. rechnen der Minuten bei einem bestimmten Zählerstand notwendig sind 
  248. (siehe auch EasyVideo.iff). Wird ein nicht eingetragener Typ später ver-
  249. wendet, erfolgt die freie Minutenberechnung unter Verwendung der per 
  250. Hand eingetragenen einzelnen Spielzeiten. Die Berechnungen können da-
  251. durch recht ungenau werden. 
  252. Syntax: 
  253.     VHS_Ennn=d,e
  254. - nnn = Anzahl der Minuten der Videokassette
  255. - d = Dicke des Videobandes in mm d=SP/e*i
  256.   SP = Dicke der Gesamtschicht der komplett aufgespulten Seite des Bandes 
  257. (von Außenmaß bis zum Beginn des Plastekerns) in mm
  258.    e = Zählerendstand der komplett durchgespulten Kassette
  259.  
  260.     IMPULSE=i
  261. - i = Anzahl der Zählschritte je Umdrehung des Videobandes (4)
  262.  
  263.     KERNGROSSBIS=n
  264. - Kassetten mit geringer Spieldauer haben meist einen größeren Kerndurch-
  265. messer. "n" gibt hierbei an, bis zu welcher Kassettenlänge 
  266. (großer<"n"<=kleiner Kern) der große Kerndurchmesser für die Berech-
  267. nungen verwendet werden soll. (90)
  268.  
  269. [Druck]
  270. Einstellungen die für die Listen-Anzeige bzw. -Druck notwendig sind.
  271. Syntax: 
  272.     DRUCK=jn
  273. - jn=JA wenn standardmäßig gedruckt werden soll, NEIN für standard-
  274. mäßig "Anzeige" (Ja)
  275.  
  276.     DRUCKERTEST=jn
  277. - jn=NEIN dann wird das Testen der Druckerschnittstelle unterbunden; für 
  278. seriell bzw. über IO-Karte angeschlosse Drucker auf NEIN (Ja)
  279.  
  280.     NLQ=n
  281. - ist n=1 dann wird für die Druckausgabe der Drucker in den NLQ-Zustand 
  282. versetzt, bei 0 wird NLQ ausgeschaltet, bei 3 wird keine Änderung vorge-
  283. nommen (0)
  284.  
  285.     MULTILABEL=jn
  286. - ist jn=JA dann wird ein weiteres Label verwendet, wenn mehr Einträge 
  287. auf einer Kassette sind als auf ein Label passen (Nein)
  288.  
  289.     PACK=jn
  290. - jn=JA wenn bei der Listenausgabe beim ersten Feld untereinander liegen-
  291. de Doppeleinträge (Bereiche) nur einmal gedruckt werden sollen NEIN 
  292. wenn alle Einträge zu drucken sind (Ja)
  293.  
  294.     RAHMEN=n,n, ... n
  295. - für interne Zwecke (Drucker)
  296.     1. Wert = ASCII-Wert für senkrechten Strich
  297.     11. Wert = ASCII-Wert für Statistik-Balkengrafik
  298.  
  299.     RAHMENINIT=n,...n
  300. - Iniatisierungsstring für die Umschaltung auf den richtigen Zeichensatz für 
  301. "RAHMEN"-Zeichen
  302. - n sind ASCII-Befehlswerte
  303. - Bsp: für HP-Drucker Wahl des IBM-US-Symbolsatz ESC(10U
  304.     RAHMENINIT=27,40,51,57,73
  305.  
  306.     RAHMENTYP=n
  307. - n=0-5 für Art des Rahmen bei Listenausgabe (0=keiner; ... 5=nur Zeilen)
  308.  
  309.     LISTKOPF=zeichen
  310. - Druckt zeichen als Überschrift auf jede Seite mit "normalen" Zeichensatz 
  311. (Druckbreite beachten!). Es sind folgende Variablen anwendbar deren In-
  312. halt eingesetzt wird:
  313.     @D    Druckdatum
  314.     @Z    Druckzeit
  315.     @S    Druckseite
  316.     @F    Listenformatname
  317.     @N    Dateiname
  318.     @L    Laufwerk+Verzeichnis
  319.     @B    aktuelle Filterbedingung
  320. - Angehängte weitere "@" definieren in ihrer Gesamtheit die Länge der je-
  321. weilig einzufügenden Variable (Mindestlänge ohne weitere "@" ist also 
  322. 2). 
  323.     z.B. LISTKOPF=Liste vom @D@@@@@@    Seite @S 
  324.     ergibt "Liste vom 01-01-95     Seite 01"
  325.  
  326.     DRUCKFORMAT=n
  327. - n (1 - 9) definiert das voreingestellte Listenformat
  328.  
  329.     DRUCKAUSWAHLn=@@@@@@@@@@@@@@@@@@@@
  330. @@@@@@@@name
  331. - n = 1 - 5 Listenformate
  332. - n = 6 - 7 Labelformat 1. - 2. Zeile für Kassettenoberseite
  333. - n = 8 Labelformat eine Zeile für Kassettenrückseite
  334. - n = 9 Statistikliste
  335. - name = Frei definierbare Bezeichnung für das Listenformat
  336. - @ = Platzhalter für die auszudruckenden Felder
  337.     @   = nicht ausdrucken
  338.     A-N = Reihenfolge der auszudruckenen Felder
  339. Pos.:    01. Kassettennummer    15. Verliehen an 
  340.     02. Kassettenhersteller    16. Verleihbemerkung
  341.     03. Kassettentyp        17. Aufnahmegeschw.
  342.     04. Titel            18. Tonqualität
  343.     05. Bemerkung        19. Filmgüte 
  344.     06. Kategorie            20. löschbar
  345.     07. Drehjahr            21. gesehen
  346.     08. Aufzeichnugsdatum    22.-24. frei
  347.     09. vom Programm
  348.     10. Anfangszähler
  349.     11. Endzähler
  350.     12. Spielzeit in min
  351.     13. insgesamt bespielte Minuten
  352.     14. noch freie min der Kassette
  353.  
  354.     Label1Höhe=n
  355. - n Zeilen Höhe für Labeloberseite (10)
  356.  
  357.     Label1Abstand=n
  358. - n Zeilen Abstand zwischen den Labeln der Oberseite (2)
  359.  
  360.     Label1Vorschub=n
  361. - n=0 1/6 Zoll  n=1 1/8 Zoll  Zeilenvorschub (0)
  362.  
  363.     Label2Höhe=n
  364. - n Zeilen Höhe für Labelseite (4)
  365.  
  366.     Label2Abstand=n
  367. - n Zeilen Abstand zwischen den Labeln der Seite (2)
  368.  
  369.     Label2Vorschub=n
  370. - n=0 1/6 Zoll  n=1 1/8 Zoll  Zeilenvorschub (0)
  371.  
  372.     RandLabel1=n
  373. - n Zeichen linken Rand für Labeloberseite (5)
  374.  
  375.     RandLabel2=n
  376. - n Zeichen linken Rand für Labelseite (5)
  377.  
  378.     SeiteListe=n
  379. - Länge einer Listenseite (65)
  380.  
  381.  
  382. AREXX-Schnittstelle
  383. Für die Erweiterung von EasyVideo bzw. für eine Kommunikation mit an-
  384. derer Software, wurde eine AREXX-Schnittstelle implementiert. Beim Start 
  385. von EasyVideo wird ein AREXX-Script automatisch ausgeführt (siehe 
  386. Konfiguration-[Datei]-REXXSTART) und es lassen sich 9 weitere definie-
  387. ren, die dann über das Menü ausgeführt werden können. Allen wird der Na-
  388. me des AREXX-Portes von EasyVideo als Parameter übergeben, wenn in-
  389. nerhalb des Aufrufstrings das Wort "REXX" enthalten ist. 
  390. Angesprochen wird der AREXX-Port durch: ADDRESS "EasyVideo" (oder 
  391. auch EasyVideo.1 - EasyVideo.9). Den aktuellen Namen kann man auch 
  392. erkennen, wenn EasyVideo iconifiziert ist bzw. ist im Titel des Infofensters 
  393. angegeben.
  394. Um auch auf zurückgegebene Ergebnisse zugreifen zu können muß im 
  395. Script die Befehltszeile OPTION RESULTS enthalten sein. Danach stehen 
  396. die Ergebnisse in der Variablen RESULT zur Verfügung. Alle Argumente 
  397. zu den Befehlen sollten in Anführungsstriche gesetzt werden (z.B. 
  398. EV_SETZE "Jahr=1994" )
  399. Wenn nicht explizit angegeben, werden keine Ergebnisse zurückgemeldet. 
  400. Konnte ein Befehl nicht ausgeführt werden, dann wird der Rückkehrcode 
  401. -1. 
  402. EV_NEU            hinzufügen eines Filmes mit den aktuellen 
  403. Feldinhalten
  404. EV_ÄNDERN        aktuellen Film mit aktuellen Feldern über-
  405. schreiben
  406. EV_LÖSCHEN        aktuellen Film löschen
  407. EV_SICHERN        Videofilme abspeichern
  408. EV_SICHERNKONFIG    Konfiguration speichern
  409. EV_LADENKONFIG    Konfiguration laden
  410. EV_ENDE            beendet EasyVideo mit Datenspeichern
  411. EV_GOTO <arg>        Datensätze wählen (arg=+,-,>,<,n)
  412.                 + nächster Film - vorherige Film
  413.                 < erster Film > letzter Film
  414.                 <n> gehe zu Datensatz Nummer <n>
  415. EV_INHALT "<arg>"    Zurückgabe des Inhaltes von <arg>
  416. EV_SETZE "<arg>=<inhalt>"  Zuweisung von <inhalt> zum Feld <arg>
  417. (alle mit * markierten Argumente gelten nur für EV_INHALT)
  418. <Arg>              Bemerkung
  419. Nummer              Kassettennummer
  420. Hersteller              Kassettenhersteller
  421. Typ                   Kassettentyp
  422. Titel                  Filmtitel
  423. Bemerkung              Bemerkung
  424. Kategorie              Filmkategorie
  425. Jahr                  Drehjahr
  426. Datum              Aufnahmedatum
  427. Programm              Aufgenommen von
  428. A_Zähler              Anfangszähler
  429. E_Zähler              Endezähler
  430. Minuten              Filmlänge
  431. Geschwindigkeit         LP / SP
  432. Ton                   Mono, Stereo, 2-Kanal, Surround
  433. Qualität              sehr gut, gut, geht so
  434. Löschbar              kann Film überspielt werden (Ja, dann *)
  435. Gesehen              habe ich den Film schon gesehen (Ja, dann *)
  436. Werbung            enthält der Film Werbeblöcke (Ja, dann *)
  437. Verleihname              Film verliehen an
  438. Verleihbemerkung         Bemerkung dazu
  439. Regisseur              genau der
  440. Schauspieler             ein oder mehrer Schauspieler getrennt durch 
  441. Kommas
  442. Land                  wo wurder der Film gedreht
  443. TXTName              Name für die externe Textdatei
  444. IFFName              Name für die externe Bilddatei
  445. SuchString              ist der zu suchende Begriff
  446. SuchVergleich         ist der Typ der Suche " "=Text; 
  447. "-"=Von-Bis-Kassette;
  448.                 "=","<",">","#"=gleich, kleiner, größer, un-
  449. gleich; 
  450.                 "*"=freie Minuten; "/"=verliehen; "^"=Zusätze
  451. SuchSelect            wenn "Ja" dann ist der Filter aktiv
  452. *Bespielt            Kassette bespielt mit nnn Minuten
  453. *Frei                nnn Minuten auf Kassette frei
  454. *Prozent            Kassette mit nnn % belegt
  455. *Speicher            freier Systemspeicher
  456. *Diskfree            freier Diskettenplatz
  457. *Datensätze            Anzahl der Datensätze
  458. *Kassetten            Anzahl der Kassetten
  459. *Akt_Satz            Aktuelle Datensatznummer
  460. Alle im Abschnitt "Konfigurationsdatei" aufgeführten Identifikatoren kön-
  461. nen ebenfalls als Argumente angegeben werden (sowohl EV_INHALT als 
  462. auch EV_SETZE). Für den Zugriff auf die Eingabefelder (sind bei Eingabe 
  463. nicht identisch mit dem Datensatz bis "NEU" bzw. "ÄNDERN" betätigt 
  464. wird) wird dem Argument ein "!" vorangestellt (z.B. EV_Setze 
  465. "!Jahr=1994").
  466.  
  467. Alle Befehle & Argumente im sortierten Kurzüberblick:
  468. EV_Ändern, EV_Ende, EV_Laden, EV_LadenKonfig, EV_Löschen, 
  469. EV_Neu, EV_Sichern, EV_SichernKonfig,
  470. EV_Inhalt, EV_Setzen: 16:9, A_Zähler, Akt_Satz, AusgabeRollen, AutoB-
  471. ackup, AutoRename, AutoStatistik, Begrenzung, Bemerkung, Bespielt, 
  472. Blättern, Code, Datensätze, Datum, DiskFree, Druck, DruckFormat, 
  473. E_Zähler, FehlerWindow, Frei, Geschwindigkeit, Gesehen, Hersteller, IFF-
  474. Befehl, IFFLaufwerk, IFFName, Impulse, Jahr, Kassetten, Laufwerk, List-
  475. Font, ListFontSize, ListKopf, Löschbar, LP*2, MinMemory, Minuten, Na-
  476. me, NeuLeer, NLQ, Nummer, Pack, Programm, Prozent, Qualität, Rahmen-
  477. Typ, Regisseur, Resort, RexxAnzeige, SaveRequest, Schauspieler, SerNum, 
  478. Speicher, StatistikSpeed, SuchExakt, SuchSelect, SuchString, SuchUpcase, 
  479. SuchVergleich, TextFont, Titel, Ton, Trenner, TXTBefehl, TXTLaufwerk, 
  480. TXTName, Typ, VerleihBemerkung, VerleihName, Workbench
  481.  
  482. Externe REXX-Befehle
  483. Für die "externe" Steuerung von EasyVideo gibt es einen 
  484. Start-Rexx-Script, welcher beim Start von EasyVideo automatisch aufge-
  485. rufen wird. Als Beispiel enhält der mitgelieferte Script ein automatisches 
  486. Speichern alle 15 min.
  487. Desweiteren lassen sich bis zu 9 weitere Rexx-Scripte erstellen, die aus dem 
  488. Menü von EasyVideo gestartet werden können. Als Beispiel wird mitgelie-
  489. gert:
  490. EV_Befehl10vor.rexx        springt 10 Datensätze weiter
  491. EV_Befehl10zurück.rexx    springt 10 Datensätze zurück
  492. EV_BefehlDatum.rexx     setzt das aktuelle Datum für den Datensatz
  493. EV_BefehlDatUmkehr.rexx    kehrt für die bessere Sortierung alle Datum um
  494.  
  495. Sollte Jemand weitere nützliche Scripte erstellen, kann er mir diese gerne zur 
  496. allgemeinen Verfügbarkeit zusenden.
  497.  
  498.  
  499. Programmfunktionen
  500. Das Programm wird über Menü, Gadgets, Tastatur und AREXX gesteuert. 
  501. Im Standard-Start-Rexx-Script ist ein automatisches Speichern (alle 15 
  502. min) enthalten.
  503. Auf dem Bildschirm wird ein kompletter Videokassetteneintrag angezeigt. 
  504. In dem Bildschirmbereich darunter sind Informationen zur ganzen ange-
  505. zeigten Videokassette (I), Filmkurzliste der Kassette (L), weitere Eingabe-
  506. felder (E) (Umschaltbar mit daneben befindlichen Gadgets). Die Schnell-
  507. suchliste kann mit (S) zu-/abgeschaltet werden. In dem ganz rechten Ab-
  508. schnitt sind unterhalb einige Statusinformationen wie freier Hauptspeicher, 
  509. freier Platz auf der Diskette, Anzahl aller Einträge, Anzahl der Kassetten 
  510. und der aktuelle Datensatz angezeigt. Im mittleren Bereich läuft die aktuelle 
  511. Uhrzeit und das Datum mit, darunter die Aktivität die das Programm gerade 
  512. ausführt mit eventuell prozentualen Balken und welches die augenblickliche 
  513. Filterbedingung ist. Der obere Teil dient zur schnellen Auswahl von schon 
  514. vorhandenen Einträgen, deren Inhalt vom entsprechend angewählten Feld 
  515. abhängig ist. Damit ist eine Übernahme von Daten durch einfachen Maus-
  516. klick möglich. Ein Klick in ein leeres Feld löscht selbstverständlich das 
  517. Feld. Diese Auswahl ist allerdings auf folgende Felder beschränkt: 
  518. Kassettennummer, -hersteller, -typ, Kategorie, Drehjahr, Programm, 
  519. Verleihname, Regisseur, Land und Schauspieler. Bei Schauspieler wird das 
  520. entsprechende Feld nicht überschrieben sondern der gewählte Eintrag mit 
  521. Komma getrennt angehängt.
  522.  
  523. Im oberen Teil sind die Gadgets zur Steuerung des Programmes angeordnet. 
  524. Das sind von links beginnend: 
  525. Tastatur-Aufruf (jeweils mit rALT)
  526. - Neuen Eintrag aufnehmen         F1 oder N
  527. - Veränderungen aktualisieren     F2 oder V
  528. - Angezeigten Eintrag löschen     F3 oder Del
  529. - zum ersten Datensatz         F4 oder Cursorhoch
  530. - einen Satz zurück            F5 oder <-
  531. - Filter/Suchbedingung         F6 oder S
  532. - einen Satz weiter            F7 oder -> 
  533. - zum letzten Datensatz        F8 oder Cursorrunter
  534. - Programminfo             F9 oder Help
  535. - Ausgaben                F10 oder D
  536. - Export/Import            E
  537. - Standardeinstellungen        K
  538. Das Programm wird durch Betätigung des Schließsymbols beendet. Erst 
  539. dann werden auch alle Daten auf Diskette abgespeichert. Möchte man kein 
  540. Abspeichern der Daten, so ist dies durch gleichzeitiges Betätigen der rechten 
  541. (zuerst rechte Maustaste für ca. 1 sec drücken!) und linken Maustaste auf das 
  542. Schließsymbol möglich (für den Fall der Fälle). 
  543. Mit einem Klick auf das Zoom-Symbol läßt sich EasyVideo iconifizieren, 
  544. d.h. es werden alle Fenster von EasyVideo geschlossen und ein Symbol auf 
  545. der Workbench angezeigt (gibt ca. 60kByte CHIP-Memory bei eigenem 
  546. Screen frei). Das Programm bleibt vollständig geladen und kann mit einem 
  547. DoppelKlick wieder "hervorgeholt" werden.
  548. Die Datensätze sind grundsätzlich nach Kassettennummer und nach dem 
  549. Anfangszählerstand sortiert. Bei Änderungen an den Daten werden diese 
  550. sofort richtig einsortiert. 
  551. Zum Eingeben wird das entsprechende Eingabefeld angeklickt. Wird 
  552. <RETURN> betätigt springt der Cursor automatisch in das nächste Ein-
  553. gabefeld. 
  554. Für die Eingabe in die Felder ANFANG- und ENDEZÄHLER können so-
  555. wohl Zählerstände als auch Echtzeiten (z.B. 1 Stunde 30 Minuten -> "1:30") 
  556. eingetragen werden. Wird das Feld Anfangszähler frei gelassen erfolgt auto-
  557. matisch ein Eintragen des letzten Endezählers dieser Kassette (oder "0000" 
  558. bzw. "0:00" wenn nicht vorhanden), und wird das Feld MINUTEN frei ge-
  559. lassen erfolgt ein automatisches Berechnen und Eintragen der Minuten, je-
  560. weils beim Betätigen der <ENTER>-Taste. Ebenso wird bei Echtzeitan-
  561. gaben und nicht veränderten ENDEZÄHLER dieser beim Eintragen der MI-
  562. NUTEN errechnet.
  563. Wird bei der Kassettennummer <ENTER> betätigt, werden Kassettenhers-
  564. teller und -Typ automatisch eingetragen, wenn zu dieser Kassette bereits ein 
  565. Eintrag existiert.
  566. Für die Eingabe von Verleih-Daten ist es notwendig, nach der Eingabe die 
  567. <ENTER>-Taste zu betätigen. Soll ein Eintrag wieder entfernt werden, muß 
  568. nur der Inhalt des Feldes "Name"  entfernt werden.
  569. In den Eingabefeldern sind folgende allgemein gültigen Tasten-
  570. kombinationen möglich:
  571. - Cursortasten, DEL, Backspace wie gewohnt
  572. - Ctrl-X Eingabefeld löschen
  573. - rechteAMIGA-Q Undo
  574. - Shift <-  zum Anfang der Zeile
  575. - Shift ->  zum Ende der Zeile
  576. Bei Cycle-Gadgets wird durch Mausklick die nächste Funktion angezeigt, 
  577. beim gleichzeitigen Betätigen der SHIFT-Taste gehts rückwärts.
  578.  
  579. Tastaturbedienung
  580. Die wichtigsten Funktionen lassen sich ebenfalls mit der Tastatur steuern. 
  581. Dazu ist es unbedingt notwendig, daß kein Eingabefeld aktiv ist (kein Cursor 
  582. zu sehen). Da bei RETURN immer ins nächste Eingabefeld gesprungen 
  583. wird, kann durch rALT+RETURN der Eingabemodus verlassen werden. 
  584. Alle im folgenden aufgeführten Tasten haben nur mit dem gleichzeitigen 
  585. Betätigen der rechten ALT-Taste (rALT) eine Wirkung.
  586. Tastatur-Aufruf(je mit rALT)
  587. - Neuen Eintrag aufnehmen        F1 oder N
  588. - Veränderungen aktualisieren    F2 oder V
  589. - Angezeigten Eintrag löschen     F3 oder Del
  590. - zum ersten Datensatz         F4 oder Cursorhoch
  591. - einen Satz zurück             F5 oder <-
  592. - Filter/Suchbedingung         F6 oder S
  593. - einen Satz weiter            F7 oder -> 
  594. - zum letzten Datensatz         F8 oder Cursorrunter
  595. - Programminfo             F9 oder Help
  596. - Ausgaben                 F10 oder D
  597. - Export/Import            E
  598. - Standardeinstellungen        K
  599. - Umschalten Belegung/Kurzliste    Leertaste
  600.  
  601.  
  602.  
  603.  
  604.  
  605.  
  606. genauere Funktionsweise der Gadgets
  607.  
  608. 1. Neuaufnahme
  609. Hier wird ein neuer Datensatz mit den MOMENTAN angezeigten Daten an-
  610. gelegt. 
  611. Ist der Schalter "Neu&Leer" im Setup aktiviert, so wird ein LEERER 
  612. Datensatz hinzugefügt. Hier können nun die Daten eingegeben werden um 
  613. diese dann mit "Ändern" zu übernehmen.
  614.  
  615. 2. Ändern
  616. Erst durch Betätigung dieses Gadgets werden die Änderungen im aktuellen 
  617. Datensatz auch aktualisiert. Auf einen veränderterten Datensatz wird durch 
  618. Anzeige "Veränderung" hingewiesen. Wählen Sie die gewünschte Än-
  619. dern-Funktionalität im Setup, ob Änderungen nicht automatisch, automa-
  620. tisch geändert oder erfragt werden sollen. 
  621.  
  622. 3. Löschen
  623. Durch deren Betätigung wird der momentan angezeigte Datensatz, ohne 
  624. Warnung, unwiederruflich aus dem Datenbestand entfernt. Also Vorsicht. 
  625. Schalten Sie wenn nötig die Löschsicherheitabfrage im Setup zu.
  626.  
  627. 4. zum Dateianfang bzw. -ende
  628. Naja, das bedarf wohl keiner Erläuterung.
  629.  
  630. 5. einen Datensatz zurück / weiter
  631. Auch ganz normal einen Datensatz vor bzw. zurück. Wird die Maustaste 
  632. festgehalten wird ein automatisches Weiterblättern vorgenommen. Wird zu-
  633. sätzlich zur Maustaste die linke SHIFT-Taste gedrückt, so erfolgt ein 
  634. weiterblättern in Maximalgeschwindigkeit (7MHz-Amiga ca. 4 Datensätze 
  635. je sec / 68030-25MHz ca. 10/sec). Bei Betätigung von SHIFT-CTRL er-
  636. folgt ein schnelles Vorblättern zur nächsten Kassette mit kurzer 
  637. "Blättern"-Pause. Blitzt der Bildschirm auf, so ist der Anfang bzw. das Ende 
  638. der Datei erreicht.
  639.  
  640. 6. Filter/Suche
  641. Dieses ist wohl eine der wichtigsten Funktionen. Nach Anwahl des Gadgets 
  642. erscheint ein Eingabefeld, in dem der Suchbegriff einzutragen ist und mit 
  643. <RETURN> abgeschlossen werden muß. Wird das Schließsymbol an-
  644. gewählt, erfolgt keine Suche. Genaugenommen ist es keine Suche im nor-
  645. malen Sinne, sondern eher ein Filter. 
  646. Bei aktivierter Filterfunktion kann ganz normal durch die gefundenen Ein-
  647. träge geblättert werden. Die Filterfunktion bleibt so lange aktiv, bis das 
  648. Such-Gadget erneut betätigt wird.
  649. Nachfolgend die Funktionsweise der einzelnen Modi:
  650.  
  651. Text:
  652. Der Suchbegriff wird in allen Feldern und an jeder beliebigen Position in-
  653. nerhalb der Felder gesucht. Ebenfalls wird zwischen Groß- und Klein-
  654. schreibung unterschieden, wenn die "Groß = Klein" - Option NICHT an-
  655. gewählt ist. Bei exakter Suche muß der Suchbegriff mit dem jeweiligen Feld 
  656. genau übereinstimmen.
  657.  
  658. VON-BIS Kassette: 
  659. Bei dieser Funktion wird eine Suchbedingung mit 2 durch Bindestrich ge-
  660. trennte Kassettennummern erwartet (z.B. "A10-A13", "A10-" oder "A10"). 
  661. In den meisten Fällen ist das Häckchen bei "Groß = Klein" zu aktivieren. 
  662. Um ein ordnungsgemäße Sortierung zu gewährleisten sollten Sie immer 
  663. 3-stellige Kassettennummern verwenden (z.B. auch "001"). 
  664.  
  665. gleich, größer als, kleiner als, ungleich:
  666. Ist für die Suche in den Feldern Anfangszähler, Endezähler und Minuten  
  667. gedacht. 
  668.  
  669. freie Minuten:
  670. Diese Funktion ermöglicht die Suche nach freien Bandminuten. Dabei wer-
  671. den alle Freistellen des Bandes berücksichtigt. Es kann auch ein Bereich 
  672. (z.B. "90-120", "90-", "-10") angegeben werden. Bei aktivierten "löschbar" 
  673. werden auch alle als löschbar gekennzeichneten Beiträge gefunden, die in 
  674. dem angegebenen Minutenbereich liegen.
  675.  
  676. verliehen:
  677. Hier wird innerhalb der beiden dazugehörigen Eingabefelder gesucht. Sollen 
  678. alle verliehenen Kassetten gesucht werden, so ist als Filterbedingung ein 
  679. Stern "*" einzugeben.
  680.  
  681. Zusätze:
  682. Dieses ist für die Suche in den Feldern "Mode", "Güte", "gesehen" und 
  683. "löschbar" gedacht. Für "Mode" und "Güte" wird einfach der gesuchte Be-
  684. griff als Wort eingegeben (z.B.  "LP" oder  "Sehr gut"). Um auch nach den 
  685. Feldern "gesehen" und "löschbar" suchen zu können, müssen als Suchbegriff 
  686. folgende Werte verwendet werden:
  687. G+ alle Gesehenen        G- alle nicht Gesehenen
  688. L+ alle Löschbaren        L- alle nicht Löschbaren
  689. W+ alle mit Werbung        W- alle ohne Werbung
  690. 16:9+ alle 16:9 Aufnahmen    16:9- alle anderen
  691.  
  692. Es gibt noch eine andere Möglichkeit, das Filter zu aktivieren. Dazu muß 
  693. man für mindestens 1 Sekunde in ein Eingabefeld mit der linken Maustaste 
  694. klicken. Dann wird das Filter mit dem Inhalt des angeklickten Feldes akti-
  695. viert. Ein Anwählen des Selektierungs-Requester ist ebenso möglich (Maus 
  696. noch vor dem Loslassen wieder aus dem Requester bewegen, damit der Wert 
  697. nicht in das aktuelle Feld übernommen wird). Bei dieser Suche wird im 
  698. "Text"-Modus gesucht, Groß- = Kleinbuchstaben wird hierbei immer de-
  699. aktiviert und Exakt aktiviert!
  700.  
  701. 7. Ausgabe / Druck
  702. Hier ist es möglich das Eingegebene in Listenform und als Label anzuzeigen 
  703. bzw. auszudrucken. Es sind 5 verschiedene Listenformate, und 1 Statistik-
  704. format frei definierbar und je ein Labelformat für Kassettenoberseite und 
  705. -rückseite. 
  706. zu empfehlende Labels:
  707. - 78 x 45,7 mm Zweckform Best.Nr. 3628
  708. - 147 x 19 mm Zweckform Best.Nr. 3629
  709. Bitte beachten Sie, daß auch hier die eingeschaltete Filterfunktion wirkt. In 
  710. dem angezeigten Fenster kann durch An-/Abwahl mit der Maus die Reihen-
  711. folge der Ausgaben individuell selektiert werden. Dabei geben die Buchsta-
  712. ben dem Alphabet entsprechend die Reihenfolge der Spalten an. 
  713. Die angewählten Felder werden beim Betätigen von "Speichern" im 
  714. "SETUP" mit gesichert.
  715. Es erfolgt eine automatische Sortierung nach den Feldern die mit "A" und 
  716. "B" gekennzeichnet wurden. Vor allem auch müssen deshalb mindestens 2 
  717. Felder ausgewählt werden, weniger hat sowieso keinen Sinn. Nach den mit 
  718. "*" gekennzeichneten Feldern ist keine Sortierung möglich bzw. nützlich. 
  719. Für die Statistikausgabe erfolgt nur bei den Feldern Kassetten-Nummer, 
  720. -Hersteller, -Typ, Kategorie, Jahr, Programm, Minuten, Regisseur, Schau-
  721. spieler und Land eine entsprechende Auswertung.
  722. Ob ein Ausdruck oder eine Anzeige erfolgen soll, zeigt das Häckchen vor 
  723. "Druck", welches natürlich mit der Maus verändert werden kann. Mit dem 
  724. Druck auf das Gadget rechts unten geht es dann los. Die Ausgabe auf dem 
  725. Drucker (und nur auf dem Drucker!) kann durch Klicken von STOP abge-
  726. brochen werden (bringt meist nicht viel, da der Druckerpuffer fixer ist). Bei 
  727. der Anzeige auf dem Bildschirm muß man selber darauf achten, daß auch 
  728. alles in eine Zeile paßt. Ansonsten erfolgt die Ausgabe zweizeilig (77 Zei-
  729. chen je Zeile bei normalem Zeichensatz). Die aktuelle Breite wird als Zahl 
  730. angezeigt und es erfolgt eine Anzeige, ob in Schmal- oder Normalschrift 
  731. beim Ausdruck verwendet wird (beim Druck wird beim Überschreiten der 
  732. maximalen Druckbreite automatisch in den Schmalschriftmodus gewechselt 
  733. (Preferenceseinstellung)).
  734. Das entsprechende Ausgabeformat wird durch wiederholte Betätigung des 
  735. untersten Gadgets ausgewählt.
  736. Mit "Felder" kann die Ausgabe derjenigen Felder beeinflußt werden, deren 
  737. Länge 40 Zeichen überschreitet. 
  738. Die Felder "belegte min der Kassette" und "freie min der Kassette" werden 
  739. nur dann mit Werten ausgegeben, wenn als erstes Ausgabefeld 
  740. "Kassettennummer" (A) gewählt wurde.
  741.  
  742.  
  743. 8. Import/Export
  744. Hiermit ist es möglich, die Datensätze der Videodatenbank als Textdatei zu 
  745. exportieren bzw. eine vorhandene Textdatei in die Datenbank einzulesen. 
  746. Ebenso ist ein Import von Video-Label-Master 2.0 Dateien möglich. Bei 
  747. Aufruf der Funktion wird zuerst in dem Datenverzeichnis eine Datei mit 
  748. dem gleichen Namen wie die Datenbank mit der Dateierweiterung ".IMP" 
  749. gesucht. Wird sie gefunden, wird die Datei eingelesen und die Daten dem 
  750. Bestand hinzugefügt.
  751. Für den Import von Video-Label-Master Daten müssen die beiden Daten-
  752. dateien unter folgendem Namen in das Datenverzeichnis kopiert werden:
  753. *.Band_DATEI  -> Band_DATEI
  754. *.Titel_DATEI  -> Titel_DATEI
  755. Beim Import von Video-Label-Master-Daten ist eine Begrenzung auf 300 
  756. belegten Videokassetten zu beachten.
  757. Ist keine der Dateien vorhanden, erfolgt automatisch ein Export des gesam-
  758. ten Datenbestandes. Hierbei wird eine neue Datei mit der Dateierweiterung 
  759. ".EXP" angelegt. Bei beiden ASCII-Funktionen sind die Einstellungen 
  760. "TRENNER" und "BEGRENZUNG" der Konfig-Datei zu beachten (sind 
  761. standardmäßig für Superbase optimal eingestellt). Die Reihenfolge der Fel-
  762. der in der Import/Export-Datei sind so wie die Reihenfolge der Eingabe-
  763. felder auf dem Bildschirm. Die Felder "Mode", Güte", "gesehen" und 
  764. "löschbar" werden in einem Feld von 5 Zeichen von je einer Ziffer zusam-
  765. mengefaßt. (z.B. "01110" = SP, Stereo, Gut, gesehnen, nicht löschbar)
  766. Vor jedem Import oder Export erfolgt eine Sicherheitsabfrage für die er-
  767. kannte Konvertierungsmetode.
  768.  
  769. 9. Standardeinstellungen
  770. Grundsätzlich sind die verschiedenen Parameter in der Bezeichnung (fast 
  771. immer) und den einzugebenen Werten die gleichen, wie im Abschnitt Kon-
  772. figurationsdatei beschrieben. Bei Unklarheiten also den entsprechenden Ab-
  773. schnitt lesen. Hier möchte ich auf einige Besonderheiten eingehen.
  774. Das Gadget "Laden" läd noch einmal die Konfigurationsdatei und das Gad-
  775. get "Speichern" schreibt diese mit den aktuellen Werten in das Verzeichnis 
  776. zurück, woher die Konfiguration geladen werden konnte. Dabei werden 
  777. nicht nur die Definitionen im SETUP-Fenster abgespeichert, sondern auch 
  778. die selektierten Felder für die Druck/Anzeige-Listen. 
  779. Bei Fontnamen immer den kompletten Dateinamen mit ".font" angeben bzw. 
  780. nutzen Sie die Möglichkeit diesen durch Druck auf "|" benutzerfreundlich 
  781. einzugeben.
  782. Festlegung der Kassettendaten ("E...", "Banddicke", "Endezähler"): 
  783. Änderungen vorhandener Werte können einfach durch Überschreiben von 
  784. "Dicke" und "Endezähler" vorgenommen werden (immer mit "ENTER" ab-
  785. schließen). Wird beim "Endezähler" "ENTER" betätigt, erfolgt intern eine 
  786. Kontrollrechnung für die eingegeben Werte, wobei ein Requester auf eine 
  787. größere Abweichung als 10% von der E...-Nummer aufmerksam macht. Bei 
  788. Banddicke kann, anstelle der Banddicke, die gemessene Gesamtdicke des 
  789. aufgespulten Bandes (SP siehe Abschnitt [Kassetten]) angegeben werden, 
  790. wobei eine automatische Berechnung der Banddicke aus dem Endezähler 
  791. und den Impulsen erfolgt. Dieser Wert wird dann sofort im Feld Banddicke 
  792. angezeigt.
  793. Löschen von Kassetteneinträgen durch Eingabe einer 0 bei "Dicke".
  794. Zum Hinzufügen, "NEU" auswählen, bei "Dicke" die Gesamtminutenzahl 
  795. der Kassette (z.B. 180 "ENTER") eingeben und danach Dicke und Ende-
  796. zähler normal aktualisieren.
  797. Bei der Änderung der Listen/Label-Bezeichnungen wird das angezeigte Li-
  798. sten/Label-Format auch gleichzeitig als Standardformat definiert.
  799. Nach einer Veränderung von Dateiname bzw. Verzeichnis erfolgt ein Ein-
  800. lesen der gewählten Datei. Es ist günstig, einheitliche Dateierweiterungen 
  801. (z.B. ".dat") für alle Videodateien zu verwenden, da die aktuelle Datei-
  802. erweiterung gleich als Pattern ("#?.dat") im Auswahlrequester eingetragen 
  803. wird und somit nur die Datendateien angezeigt werden. 
  804. Eine Fontveränderung wirkt sich erst beim nächsten Start von EasyVideo 
  805. aus, natürlich nur, wenn die Konfiguration auch abgespeichert wurde.
  806. Vor allem für den 4-Farb-Modus ist es möglich/nötig die Farben 4-7 auf 
  807. die Farben 0-3 umzulenken. Bewährt hat sich 4->3 ; 5->0 ; 6->2 ; 7->3 
  808. (die Farben 4 & 5 werden automatisch beim Programmstart umgelenkt).
  809. Bei "ARexx" werden die Start- bzw. Befehls-Scripte angegeben.
  810. Unter "Anzeige" findet man die Programmaufrufe für die externen View-
  811. er/Editoren und die Verzeichnisse der Dateien.
  812. Labelgrößen können unter "Label" eingestellt werden. Die angegebenen 
  813. Werte sind Zeilenanzahlen. 
  814. Beispielwerte für Standardlabels:
  815. für 1/6 Zoll (ausreichend für 4 Datenzeilen) : Label1  10 & 2  Label2  4 & 2
  816. für 1/8 Zoll (ausreichend für 5 Datenzeilen) : Label1  12 & 4  Label2  5 & 3.
  817.  
  818. 10. Gehe zu
  819. Diese Funtion ist, wenn auch sinnig, ein wenig versteckt. Man erhält durch 
  820. Klicken auf den Bereich der aktuellen Satznummer ein Eingabefeld, in das 
  821. man die Satznummer eingeben kann wo man hinspringen möchte. Man 
  822. kommt hiermit auch an Satznummern, die bei eingeschalteter Fil-
  823. ter-Funktion nicht erreichbar sind.
  824.  
  825. 11. Verleiheinträge
  826. Durch klicken hinter dem Bereich "Name" bzw. "Bemerkung" erhalten Sie 
  827. ein Eingabefeld, in welches die Verleihdaten zur aktuellen Kassettennummer 
  828. eingegeben werden können. Beachten Sie, daß diese Felder unbedingt mit 
  829. <ENTER> abgeschlossen werden müssen. Soll ein Verleiheintrag entfernt 
  830. werden, ist es nur notwendig den Inhalt des Feldes "Name" zu löschen.
  831.  
  832. 12. Multifunktionsanzeige
  833. Durch das mit "I", "L", "E", "S" gekennzeichnete Gadget kann die Anzeige 
  834. für verschiedene Erweiterungen geschaltet werden. Dabei bedeuten die 
  835. Kennzeichnungen folgendes:
  836.  
  837. "I"    Informationen zur aktuellen Kassette
  838.     - bespielte Minuten, freie Minuten, prozentuale Belegung
  839.     - Eintragungen für Kassette verliehen
  840. "L"    Filmkurzliste der Kassette
  841.     - alle Filme auf der Kassette mit Zähler und Titel
  842. "E"    weitere Eingabefelder
  843.     - Eingaben für Regiseur, Schauspieler, Land
  844.     - Eintragen/Anzeigen von Text- und Bilddateien
  845. "S"    Schnellsuchliste
  846.     - Ein-/Ausschalten der Schnellsuchliste
  847.     - beinhaltet alle Einträge, die auf den aktuellen Filter passen
  848.     - Datensatz wird durch einfachen Klick angesprungen
  849.     - Aufbau der Liste erfolgt im Hintergrund
  850.     - ! während des Listenaufbaus kann diese NICHT geschlossen 
  851.         werden
  852.  
  853. Registrierung
  854. Mit erfolgter Registrierung (Zusendung von >= 20DM) erhalten Sie von mir 
  855. eine Diskette mit Seriennummer und einen Code-String. Diese beiden An-
  856. gaben müssen dann mit einem geeigneten Editor in die vorbereiteten Felder 
  857. (Sektion [Register]) der Datei ENVARC: bzw. S:VIDEO.CONFIG einge-
  858. tragen werden bzw. befinden sich in der auf der Diskette enthaltenen VI-
  859. DEO.CONFIG.
  860. Als registrierter Anwender von EasyVideo erhalten Sie je Update eine 
  861. Nachricht, wenn eine neue Programmversion mit größeren Verbesserungen 
  862. vorliegt, mit kurzen Hinweisen auf Neuerungen. 
  863. Für registrierte Anwender:
  864. Für die Zusendung der aktuellen Version auf Diskette ist für die entstehen-
  865. den Unkosten, ein Betrag von min. 5DM zu zahlen (Bargeld und/oder Über-
  866. weisung und/oder Briefmarken). Sie können neuere Versionen aber auch aus 
  867. anderen Quellen (z.B. FRAS/Aminet/Time-Serie...) bekommen und nutzen. 
  868.  
  869. Bei einer unregistrierten Version werden ab 50. Datensatz immer länger 
  870. werdende Pausen eingelegt und es wird auf das Registrieren hingewiesen. 
  871. Ebenso erscheint beim Start/Ende/Speichern von EasyVideo das In-
  872. fo-Fenster.
  873.  
  874. Die unregistrierte Version von EasyVideo dürfen Sie nur 10 Wochen lang 
  875. testen, bei längerer und intensiver Nutzung bitte ich Sie, sich registrieren zu 
  876. lassen.
  877.  
  878. Tips und Antworten zu Fragen
  879. Immer wieder treten einige Fragen auf, die ich hier kurz betrachten möchte.
  880.  
  881. Woher bekomme ich die Impulse je Umdrehung der Kassette?
  882.  
  883. Tja, das ist ein kleines Problem, am besten man schaut in den Videorekorder 
  884. rein. Nur leider ist das nicht jedermans Sache und so möchte ich hier einen 
  885. Weg darlegen, der mit ein wenig Fummelarbeit auch zum Ziel führen soll-
  886. ten.
  887. Man nehme z.B. eine 240er Kassette, spule diese einmal hin & her und mer-
  888. ke sich den Zählerstand (z.B. 7770) und Spulendicke in mm (z.B. 30).
  889. Dann nimmt man an er (der Rekorder) würde 2 Impulse benötigen, schnappt 
  890. sich die Formel: 
  891. Banddicke = 30 / 7770 * 2  -> 0.007722
  892. Im SETUP Banddicke, Endezählerstand, Impulse eintragen (immer mit 
  893. ENTER).
  894. In das Feld Endezählerstand klicken und ENTER betätigen. Hat EasyVideo 
  895. nun eine große Abweichung (interne Testrechnung) erkannt (z.B. beim 
  896. Kassettentyp E240 ein errechneter Wert von z.B. 487), dann neu rechnen mit 
  897. anderer Impulszahl.
  898. Wenn die berechnete Kassettenlänge größer als die tatsächliche Gesamtzeit 
  899. (487>240), dann Impulse erhöhen (z.B. 3) und von vorne beginnen 
  900. (umgekehrt entsprechend).
  901. Halbe Umdrehungen gibt es ja nicht und sollte man deshalb schon recht na-
  902. he an der tatsächlichen Kassenttenlänge angelangt sein, so sind diese Ab-
  903. weichungen auf ein falsches Messen des Spulendurchmessers zurückzufüh-
  904. ren. Also in diesem Falle die berechnete Dicke per Hand anpassen bis es 
  905. stimmt.
  906.  
  907. geplante Weiterentwicklung
  908. Natürlich ist kein Programm fehlerlos, also sind sicher irgend welche Fehler 
  909. zu beheben. 
  910. Wenn Jemand Verbesserungsvorschläge hat, kann er mir diese gerne mittei-
  911. len, ich versuche diese dann zu verwirklichen.
  912.  
  913. Sortierzeiten
  914. Hier einige Testwerte zum Abschätzen der Sortierzeiten (in min:sec):
  915. (jeweils  Grundsortierung/Sortierung zur Ausgabe)
  916.  
  917. Datensätze    Amiga 7MHz        + 68030 28MHz
  918. 200        00:01/00:04        <00:01/00:01
  919. 1000         00:20/01:30        00:03/00:20
  920.  
  921. Das sollen wie gesagt nur Schätzwerte sein, diese können je nach Art der 
  922. Daten variieren (fast immer zur kürzeren Zeit).
  923.  
  924.  
  925. History
  926. V.1.0 (03/93)
  927. Anfangsversion des Programmes
  928. V.1.1+ (05/93)
  929. - Autostatistik hinzugefügt
  930. - Einzelschritt beim Requester hinzugefügt
  931. - Maximalgeschwindigkeitsblättern mit SHIFT möglich
  932. - kleine Veränderungen an der Balkendarstellung, Minutenberechnung und 
  933. Ausgabe vorgenommen
  934. - zeigt Veränderung am Datensatz an
  935. - Progamm auf Workbench-Screen startbar
  936. - bei Suche kann Groß & Kleinbuchstaben gewählt und eine exakte Suche 
  937. aktiviert werden
  938. - Sicherung durch Backup möglich
  939. - "Gehe zu" Funktion hinzugefügt
  940. - 3-10 mal schnellerer Sortieralgorithmus gegenüber V.1.0
  941. - Filter zuschalten bei 1 sec Klicken in ein Eingabefeld
  942. - definierbare Zeichensätze
  943. - Fehlerbehandlung bei Laufwerk- und Verzeichnisfestlegung
  944. - bei Zählerstand kann auch Echtzeit angegeben werden (z.B. "1:30")
  945. - Bug, der bei Start auf 68000er Systemen zum Guru führte, beseitigt 
  946. V.1.2 (08/93)
  947. - mehrere Druckformate definierbar
  948. - Labeldruck möglich
  949. - verbesserte und erweiterte Suchfunktionen (z.B. freie Minuten)
  950. - verbesserter Im- / Export (auch Video-Label-Master Import)
  951. - frei definierbare Listenkopfzeile
  952.  
  953. V.2.0 (09/93)
  954. Dieses ist die erste Version die man als vollständig bezeichnen kann. Hier 
  955. sind nun auch die Standardeinstellungen von Programm aus konfigurier-
  956. bar. Für den Erwerb dieser Version ist mir ein Unkostenbeitrag von 20,00 
  957. DM zuzusenden. Mit dem Erwerb dieser Version werden Sie bei mir regi-
  958. striert und erhalten eine Nachricht wenn eine neue Programmversion vor-
  959. liegt. Die unregistrierte Version von EasyVideo bringt beim Start ab und 
  960. zu mal das Infofenster und wird ab dem 50. Datensatz langsamer.
  961. - Standardeinstellungen innerhalb von EasyVideo möglich
  962. - definieren einer Suchbedingung für VON - BIS - Kassettennummer
  963. - errechnet auch bei unbekannten Kassettentypen die freien Minuten
  964. - trägt letzten Endezähler der Kassette automatisch als Anfangszähler ein
  965. - ! Dateierweiterung von BACKUP auf BAK, IMPORT auf IMP und EX-
  966. PORT auf EXP geändert
  967. V.2.1 (12/93)
  968. - Sicherheitsabfrage beim Betätigen den Schließsymboles möglich
  969. - Programm läßt sich iconifizieren
  970. - Bug auf Kick 3.0 Rechnern beseitigt
  971. - Funktionalität für verliehene Kassetten hinzugefügt
  972. V.2.2 (02/94)
  973. - DATENSATZAUFBAU verändert!!!!! Es erfolgt ein automatisches kon-
  974. vertieren von 2.0 und 2.1 Dateien und Konfigurationen
  975. - Funktionalität für LongPlay, Tonqualiät, Filmgüte hinzugefügt und eine 
  976. gesonderte Kennzeichnung für zum löschen freigegebene und gesehene 
  977. Filme
  978. - fast alle Berechnungen bauen auf die von Ihnen eingegeben Minutenwerte 
  979. auf !!!
  980. - berücksichtigt Leerräume der Kassette (z.B. gelöschte Filme) bei der freie 
  981. Minutensuche
  982. - wichtigsten Funktionen über Hotkeys aufrufbar
  983. - Konfigurationsdatei "Video.config" kann/sollte sich im ENVARC: Ver-
  984. zeichnis befinden
  985. - Kassettenbelegungsanzeige umschaltbar auf "Filmkurzliste"
  986. V.2.3 (03/94)
  987. - kleinere Veränderungen in der Oberfläche, Fehleranfälligkeit weiter ver-
  988. ringert (ASL verwendet, Ausblendung nichtrelevanter Felder im Suchfen-
  989. ster)
  990. - schnelles Vorblättern zur nächsten Kassette mit Shift-Ctrl
  991. - Fehlerfenster kann ausgeschaltet werden
  992. - Fehler bei Label-Druck behoben, Drucker-Preference wird nun auch be-
  993. achtet 
  994. - verbesserte Listenausgabe (mit Rahmeneinstellung)
  995. - EasyVideo-Install (nur auf Disk)
  996. - AREXX Schnittstelle hinzugefügt (wird in weiteren Versionen noch aus-
  997. gebaut)
  998. - bei der "freie Minuten"-Suche kann ein Bereich angegeben werden
  999. - Funktionsweise des "Neu"-Gadget kann gewählt werden (Leerer 
  1000. Kassetteneintrag) 
  1001. - bei Dateiauswahl im "Setup" wird gewählte Datei auch gleich geladen
  1002. V.2.4 (08/94)
  1003. - Farbregister "mappen" (verlegen auf andere Farbe); starten mit 
  1004. WB-Farben
  1005. - Fenster auch auf 4-Farb-WB
  1006. - REXX: EV_Ende, Suchargumente
  1007. - 2fach automatisch skalierte Statistikbalken (definierbar) 
  1008. - Statistikliste
  1009. - Enforcer-Hit´s beseitigt
  1010. V.3.0 (12/94)
  1011. - Dateistruktur erweitert (Titel & Bemerkung jetzt bis 80 Zeichen; Felder 
  1012. für Regisseur, Schauspieler, Land, 16:9, Bild- und Textdatei)
  1013. - keine 30 Zeichen LW+Dateinamen-Längenbeschränkung mehr
  1014. - Menü´s hinzugefügt (u.a. Laden,Speichern ...)
  1015. - bis zu 9 externe Scripte im Menü definierbar (z.B.REXX)
  1016. - bei Start von EV kann ein REXX-Script ausgeführt werden 
  1017. (Standardscript mit Autosave) 
  1018. - fragt nur bei wirklich geänderten Daten nach "Speichern?"
  1019. - ne Unmenge interner Dinge geändert
  1020. V.3.1 (08/95)
  1021. - Konfigurierbarkeit für Labelformate (linken Rand, 1/6 & 1/8 " Zeilenvor-
  1022. schub)
  1023. - Bereiche nach 1. Zeichen bei Titel & Bemerkung und ersten 2 bei Datum
  1024. - bei Echtzeit gegenseitige Berechnung von EndeZähler & Minuten
  1025. - automatisches Eintragen von Kassettentyp & -hersteller wenn schon ein 
  1026. Eintrag mit der eingegebenen -nummer existiert.
  1027. - Eintragen heutiges Datum bei Enter
  1028. - Darstellungsprobleme bei Nutzung von "Magic-CX" beseitigt
  1029. - Fensterpositionen und Größe des Listenausgabefensters werden gesichert
  1030. - zurückblättern mit Backspace bei Listenausgabe
  1031. - Problem mit Text & IFF - Verzeichnis behoben
  1032. - Schnellsuch-Liste
  1033. - Funktionsweise für "Ändern" und "Löschen"-Abfrage definierbar
  1034. - wie immer eine Menge "unwichtigerer" Dinge geändert
  1035. - MultiLabel (wenn ein Label nicht für die Anzahl der Einträge ausreicht, 
  1036. dann wird ein weiteres Label verwendet)
  1037.  
  1038. Meine Adresse:
  1039.  J. Trahm
  1040.  Prohner Str. 51
  1041.  18435 Stralsund
  1042.  Tel.: 03831/396188
  1043.  Fax: 03831/661219
  1044.  
  1045. E-Mail : J.Trahm@nathan.gun.de
  1046.  
  1047. Bankverbindung: (für Diejenigen, die 20DM oder mehr übrich haben :-) )
  1048. Stadtsparkasse Stralsund
  1049. BLZ  :        13051052
  1050. KontNr :    42707709
  1051. (denkt an eure genauen Angaben (mindestens Name/Ort/Straße)
  1052. (evtl. Konfiguration, E-Mail ...))
  1053.  
  1054. Neue Versionen von EasyVideo können auch per DFÜ aus dem FRAS-Netz 
  1055. bezogen werden! Bitte geben Sie an, wenn Sie EasyVideo aus dem FRAS 
  1056. beziehen können, damit spare ich mir zumindest die vergebliche Postkarte 
  1057. bei einer neueren Version :-) .
  1058.  
  1059. Vertrieb:
  1060. A.P.S. -electronic-
  1061. Sonnenborstel 31
  1062. 31634 Steimbke
  1063. Tel.: 05026/1700
  1064.  
  1065.  
  1066.  
  1067.